package com.biz.primus.ms.commodity.dao.ro;

import com.biz.primus.base.redis.annotation.Ro;
import com.biz.primus.base.redis.annotation.RoSortedSet;
import com.biz.primus.base.redis.bean.BaseRedisObject;
import com.biz.primus.base.enums.commodity.IStatus;
import lombok.Data;

import java.io.Serializable;

/**
 * 销售标签 Ro
 *
 * @author david-liu
 * @date 2016年12月29日
 * @reviewer
 * @see
 */
@Data
@Ro(key = "product:SaleTagRo")
@RoSortedSet(key = "list", score = "idx")
public class SaleTagRo extends BaseRedisObject<Long> implements Serializable {

    private static final long serialVersionUID = 5869233720670875892L;

    /**
     * 标签名
     */
    private String tagName;

    /**
     * 前台展示
     */
    private String showName;

    /**
     * 标签图片
     */
    private String tagImage;

    /**
     * 标签
     */
    private String tag;

    /**
     * 标签角标
     */
    private String subTag;

    /**
     * 显示顺序
     */
    private Integer idx;

    /**
     * 后台备注
     */
    private String note;

    /**
     * 启用状态
     */
    private IStatus status;

    /**
     * 富文本
     */
    private String editor;

}
